Requirements Management for Continuous Software Product Development

نویسندگان

  • Mahvish Khurum
  • Sebastian Barney
  • Nina Dzamashvili-Fogelström
  • Tony Gorschek
چکیده

Background: Continuous software product development is increasingly becoming the norm. New requirements come in a constant stream and need to be assigned to projects to make it into a release. However, in the literature requirements management practices are project based and no longer naturally fit to this new setting. Aim: Thus, it is of interest to understand the industrial practices for the identification of requirements and associated artifacts put under configuration control. Method: An industrial survey with five companies was conducted to find out these industrial practices. Results: The results of this survey show that with the need to manage more requirements also comes the need for greater control. Large companies, however, often place similar control on products of all size. Moreover, regardless of size and requirements management practices, companies face the same problems. Conclusions: All companies should keep requirements associated material under some form of control and updates to them should be communicated to the involved stakeholders and should be easy to access. The type of associated artifacts kept under control can be decided by the criteria given. Requirements management, industry practices, software product management.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Review of Requirements Management Issues in Software Development

A requirement is a capability to which a product or service should conform to. A meticulous consideration to requirements engineering acts as a backbone of software projects. Ambiguous and unrealistic requirements are major source of failure in the software-intensive systems. Requirements engineering processes are complex as most of the requirements engineering documentation is written in natur...

متن کامل

Requirements on Tailoring Product Line Development Processes

Product lines offer a high level of reuse and have been successfully used in the industry [4] and are an option to modernize software systems. The continuous derivation of applications based on a product line requires the continuous change and adaptation of the product line to new and changed customer requirements without breaking existing product line application. This is a steady modernizatio...

متن کامل

Dealing with the Complexity of Sociotechnical Systems Development

This chapter introduces requirements engineering for sociotechnical systems. Requirements engineering for sociotechnical systems is a complex process that considers product demands from a vast number of viewpoints, roles, responsibilities, and objectives. This chapter explains the requirements engineering terminology and describes the requirements engineering process in detail, with examples of...

متن کامل

Requirements Engineering and Management for Software Product Line

Software product line has been recognised as an important paradigm for software systems engineering. In the last years, a large number of methodologies and approaches have been proposed to support the development of software systems based on product line development. However, its context leads difficulties to software product line engineering in practical. It has been quested whether software p...

متن کامل

The Software Product Management Workbench: An Integrated Environment for Managing Product Releases in a Distributed Development Context

Product management in software product companies is complex due to the many intertwined information flows on releases, products and requirements, and the high number of different stakeholders that are involved. We propose the Software Product Management Workbench for operational support of requirements management, release planning, product roadmapping, and portfolio management. In this paper, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010